New Delhi, July 6 -- Tea tree oil, an essential oil extracted from the leaves of the Melaleuca alternifolia plant, is the go-to home remedy for many people with acne. After all, it has antibacterial a... Read More